package com.pansky.crm.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 自然人
 * </p>
 */
@TableName("RC03")
@Data
public class Rc03 implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 服务对象id
     */
    @TableId(value = "CA001", type = IdType.UUID)
    private String ca001;
    /**
     * 服务对象类型
     */
    @TableField("CA002")
    private String ca002;
    /**
     * 姓名
     */
    @TableField("CA003")
    private String ca003;
    /**
     * 国籍（地区）
     */
    @TableField("CA004")
    private String ca004;
    /**
     * 证件类型
     */
    @TableField("CA005")
    private String ca005;
    /**
     * 身份证号
     */
    @TableField("CA006")
    private String ca006;
    /**
     * 姓别
     */
    @TableField("CA050")
    private String ca050;
    /**
     * 民族
     */
    @TableField("CA051")
    private String ca051;
    /**
     * 户籍地址
     */
    @TableField("CA052")
    private String ca052;
    /**
     * 社会保障号码
     */
    @TableField("CA007")
    private String ca007;
    /**
     * 出生日期
     */
    @TableField("CA009")
    private String ca009;
    /**
     * 邮箱
     */
    @TableField("CA010")
    private String ca010;
    /**
     * 支付宝号
     */
    @TableField("AA030")
    private String aa030;
    /**
     * 微信号
     */
    @TableField("AA031")
    private String aa031;

    /**
     * 服务对象状态（1：正常 2：注销）
     */
    @TableField("CA500")
    private String ca500;

    /**
     * 微信绑定状态，0:未绑定,1:已绑定
     */
    @TableField("CA053")
    private String ca053;

}